package com.kxmall.huishou.domain;

import com.baomidou.mybatisplus.annotation.*;
import com.kxmall.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;

/**
 * 定期回收信息对象 hs_regular_recovery
 *
 * @author kxmall
 * @date 2023-11-24
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("hs_regular_recovery")
public class HsRegularRecovery extends BaseEntity {

    private static final long serialVersionUID=1L;

    /**
     * 
     */
    @TableId(value = "id")
    private Long id;
    /**
     * 用户id
     */
    private String userId;
    /**
     * 定期类型0每天，1每周，2每月
     */
    private Long regularType;
    /**
     * 分类id
     */
    private Long categorizeId;
    /**
     * 分类名
     */
    private String categorizeName;
    /**
     * 1-7,1代表周一
     */
    private Long weekDay;
    /**
     * 1-31,1代表每月1号
     */
    private Long dateNum;
    /**
     * 预约开始时间，HH:mm:ss
     */
    private String startTime;
    /**
     * 预约结束时间，HH:mm:ss
     */
    private String endTime;
    /**
     * 重量
     */
    private BigDecimal expectWeightTal;
    /**
     * 金额
     */
    private BigDecimal expectAmountTal;
    /**
     * 0正常开启，1关闭
     */
    private Long status;
    /**
     * 支付图片
     */
    private String imgUrl;

}
